您尚未登录。

#3 Re: 全志 SOC » f1c100s能接25MHz晶振么? » 2022-12-05 09:22:47

按手册只能24MHz,发贴问还不如直接换25MHz晶振试

#4 Re: 全志 SOC » F1C200S SPI 发送MOSI第一位数据长度问题请教 » 2022-08-24 16:18:46

iamseer 说:

MOSI在第一个上升沿前要准备好,这有什么问题?

准备也不用几个时钟周期吧,这边准备用来驱动WS2812 LED灯,有脉冲时长要求,现在改来再前面加发一个0x00解决。

#5 全志 SOC » F1C200S SPI 发送MOSI第一位数据长度问题请教 » 2022-08-20 16:17:49

tam2907
回复: 2

如图,clk时钟信号还没开始,MOSI已开始切换输出,有办法让MOSI与时钟同步么
.png

#6 Re: 全志 SOC » F1C200S 看门狗复位后不运行问题 » 2022-05-28 08:49:05

自己结题吧,应用代码设置了FLASH 4字节访问模式,看门狗复位和芯片复位时,芯片用3字节模式检测FLASH,导致不能加载代码。

#7 Re: 全志 SOC » F1C200S 看门狗复位后不运行问题 » 2022-05-26 11:15:48

有哪些特殊引脚会影响芯片启动的么

#8 全志 SOC » F1C200S 看门狗复位后不运行问题 » 2022-05-26 11:14:32

tam2907
回复: 2

如题,参考TINY200 V2原理  自己打了一块板,开启看门狗不喂狗,时间到后芯片能复位,但是不能正常运行起来。同样程序烧录到TINY200板子上能正常复位运行,求助各位大佬,可能是什么原因呢?

#9 Re: 全志 SOC » 关于F1C100S屏幕RGB » 2021-12-10 20:52:55

long tmp32 =read32(0x01C0C000+0x40);
tmp32|=0x00800000;
write32(0x01C0C000+0x40,tmp32);
产即生效

#10 全志 SOC » F1C200S 时钟展频怎么设置? » 2021-12-01 20:39:53

tam2907
回复: 0

如题,F1C200S 时钟展频怎么设置?
PLL_AUDIO Pattern Control Regster
bit31       SIG_DELT_PAT_EN
bit30:29  SPR_FREQ_MODE
bit29:20  WAVE_STEP
bit19       
bit18:17  FREQ
bit16:0    WAVE_BOT

#15 Re: 全志 SOC » F1C100s 电路板LCD驱动器发热问题 » 2020-08-29 08:48:35

根据背光工作电流调整R22,C31增加到0.22uF以上。

#18 Re: 全志 SOC » 求助,外部IO中断致程序死掉。 » 2020-08-26 08:33:56

vip888888 说:

上传下你的工程吧,我在mdk的裸机下是没问题的。

后面莫名奇妙的好了,但是偶尔还是会画面卡住。不知道是不是焊接背锅。

#19 Re: 全志 SOC » 求助,外部IO中断致程序死掉。 » 2020-08-21 19:03:48

vip888888 说:

那你这个,进了中断可以把获取的状态打印出来看看。清除中断的操作基本就那样。我看你开了两个中断,你可以先开一个中断试试看行不行,只要姿势对了应该不会有啥大问题。

程序里强制触发中断f1c100s_intc_force_irq(F1C100S_IRQ_GPIOE);是正常的。
有点晕了。

#20 Re: 全志 SOC » 求助,外部IO中断致程序死掉。 » 2020-08-20 20:33:52

vip888888 说:

仅仅从你给的代码来看,不知道啥原因,所有中断都会进去到中断表的,得看你的中断表是怎么处理的。一般来说中断状态没问题,开启了中断那就没有啥太大问题,而且你指的程序挂掉是压根没进去到中断就挂了吗?

程序是用的坛内大神的 RTX+EMWIN。程序里增加AUDIO 采集中断,这个是工作正常的。现在是外部端口中断使能后,中断一触发显示就卡住不动了,感觉像是没清掉中断不停再进中断一样。

#21 全志 SOC » 求助,外部IO中断致程序死掉。 » 2020-08-20 17:08:21

tam2907
回复: 6

裸机程序,引脚信号一发生程序就挂了,不知道哪里有问题。
关掉GPIOE中断,看PE_EINT_STATUS对应位状态是正常变化的。


中断程序

void EXTI_PE_IRQHandler(void)
{     
	if(read32(PIO_REG_BASE + PE_EINT_STATUS) & (1<<3))//PE3 触摸中断事件
	{
		write32(PIO_REG_BASE + PE_EINT_STATUS, (1<<3));//清引脚中断状态
		get_point();
	}	
	if(read32(PIO_REG_BASE + PE_EINT_STATUS) & (1<<7))//PE7 1268中断事件
	{
		write32(PIO_REG_BASE + PE_EINT_STATUS, (1<<7));//清引脚中断状态
//		RadioIrqProcess();
		
	}
	f1c100s_intc_clear_pend(F1C100S_IRQ_GPIOE);//清除GPIOE中断标志
}

初始化

        f1c100s_intc_set_isr(F1C100S_IRQ_GPIOE, EXTI_PE_IRQHandler);//中断函数

        write32(PIO_REG_BASE + PE_EINT_STATUS, (1<<7));//清引脚中断状态
	or32(PIO_REG_BASE+PE_CFG0,  (6 << 3*4));//PE7 设置为EINTE3输入
	or32(PIO_REG_BASE+PE_CFG0,  (6 << 7*4));//PE7 设置为EINTE7输入

	//or32(PIO_REG_BASE+PE_EINT_CFG0, (1 << 3*4));//电平边沿选择pin0-7   默认上升沿触发
	//or32(PIO_REG_BASE+PE_EINT_CFG0, (1 << 7*4));//电平边沿选择pin0-7   默认上升沿触发

	or32(PIO_REG_BASE+PE_EINT_STATUS, (1 << 3));//清引脚中断状态
	or32(PIO_REG_BASE+PE_EINT_STATUS, (1 << 7));//清引脚中断状态

	or32(PIO_REG_BASE+PE_EINT_CTRL, (1 << 3));//PE3中断脚使能
	or32(PIO_REG_BASE+PE_EINT_CTRL, (1 << 7));//PE7中断脚使能
	//
	f1c100s_intc_clear_pend(F1C100S_IRQ_GPIOE);//清除引脚中断状态
	//
	f1c100s_intc_enable_irq(F1C100S_IRQ_GPIOE);//使能GPIOE中断

#22 Re: 全志 SOC » 哇酷网友都乐于分享:为大家制作了F1C100s的RTX4+emWin5稳定项目! » 2020-08-13 17:04:11

tam2907 说:

代码烧进自制板,不定时界面卡死,烧到TINY200没有出现过卡死。

将电源取样电阻更换到千欧级增加输出电容后卡死情况缓解很多。

#23 Re: 全志 SOC » 哇酷网友都乐于分享:为大家制作了F1C100s的RTX4+emWin5稳定项目! » 2020-08-13 12:00:54

代码烧进自制板,不定时界面卡死,烧到TINY200没有出现过卡死。

#25 Re: 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 18:20:57

更换F1C200S解决,估计是焊接时间过长,芯片损坏。

#26 Re: 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 17:15:06

TINY200上电有从FLASH加载比较长时间,自制板就100mS左右,感觉是没加载成功到DRAM。

#27 Re: 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 16:40:45

继续排除,将烧好代码的SPI FLASH拆下,焊接到TINY200h ,TINY200工作正常。确认sunxi-fel烧写没有问题。

#29 Re: 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 13:59:42

哇酷小二 说:

SPI FLASH校验正确说明硬件大部分正常。

FEL模式不初始化DDR, CPU频率可能也偏低(具体多少Mhz要查一下),

所以有可能是 DDR电压不够?或者U-BOOT初始化的DDR频率超过PCB的承受范围?

或者U-BOOT初始化的CPU频率超过PCB的承受范围.



如果能烧进去, 但是至少应该打印出SPL的串口信息, 看是不是连接串口的姿势不对??

串口连接采用69式。

#30 Re: 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 13:41:04

哇酷小二 说:

有可能已经进了boot0,但是还没有进入uboot就挂了,
检查看是不是硬件原因。

SPI FLASH读出和写入一致是不是可以排除FLASH部分?
现在电源3.3V 1.12V 2.46V  SVREF 1.23V。sunxi-fel烧写读出功能正常。

#31 Re: 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 11:53:39

有梦的地方 说:

手动复位后是没进入fel.

基本说明已经运行了

同样程序烧到TINY200上有输出信号,烧到自制PCB上就没输出,卡壳一整天了。

#32 全志 SOC » 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解 » 2020-08-12 11:25:21

tam2907
回复: 12

如题,bin文件用sunxi-fel烧进去再读出来是正确的,程序不运行,示波器观测上电读SPI FLASH时间很短,之前TINY200板子上电读FLASH时间要长很多。
手动复位后是没进入fel.

#33 Re: 全志 SOC » f1c100s/200s图形化烧录工具 » 2020-08-11 18:35:16

kekemuyu 说:

14楼有动画操作说明,需要添加地址

有设置地址的,后面用32M补丁版的sunxi-fel替换文件中的,就可以正常下载了。

#34 Re: 全志 SOC » f1c100s/200s图形化烧录工具 » 2020-08-11 11:02:57

设备探测,BROM信息,SPIFLASH信息都能出来,但是点击一键烧写,没有进度,立马完成。实际是烧写失败,这种情况怎么破?

#36 Re: 全志 SOC » 搞定NS2009驱动 校准后没有大幅度的跳点 » 2020-06-01 23:49:09

armstrong 说:

那我这个固件测试看看,会不会跳点:
F1C100s_RTX_emWin_LCD480x272_NS2009.zip
用F1C100s硬件IIC的,充分利用中断的方式开发,不用浪费高速CPU死循环检测INT_FLAG标志!也不是用os_delay插在循环中。
https://whycan.cn/files/members/1592/F1C100s_RTX_emWin_LCD480x272_NS2009.mp4

是用的中断加状态机吧?

#37 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-04-28 12:46:01

Gentlepig 说:

羡慕一次点亮的,我手残,连锡了划不开,放一边吃灰几个月了。

搞点助焊膏连再多也能拉开,上周换手机type c充电座满锡拖焊就遇到这个问题,点上焊膏,烙铁一烫锡就出来了

#38 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » step by step 全志 f1c100s MDK 裸奔各种外设(参考N3290x) » 2020-04-28 09:45:21

还是习惯KEIL编译环境。
程序加载到SDRAM中运行与在NORFLASH中运行性能有什么差异?

#39 Re: 全志 SOC » 哇酷网友都乐于分享:为大家制作了F1C100s的RTX4+emWin5稳定项目! » 2020-04-28 08:37:29

armstrong 说:

只在licheepi-nano和tiny200v1上可用,接到红色的tiny200v2板上没用,不知道是不是电阻什么的没焊。

感谢,刚才对比看了V1 V2原理图触摸驱动触摸的IO完全不一样。

#40 Re: 全志 SOC » 哇酷网友都乐于分享:为大家制作了F1C100s的RTX4+emWin5稳定项目! » 2020-04-28 00:00:45

armstrong 说:

电阻触摸屏测试程序:
RTX-emWin-480x272-ns2009.zip

TINY200烧这个程序运行点校正没反应说明触摸坏的么?

#41 Re: 全志 SOC » F1C100S裸奔framebuffer+PWM+GPIO驱动 » 2020-04-24 17:47:42

代码看起好简洁,逛了几天论坛,今天已下单TINY200板子。

#42 Re: 全志 SOC » F1C100S裸奔framebuffer+PWM+GPIO驱动 » 2020-04-24 13:44:50

芯片不错,就是参考资料太有限了,。

#44 Re: 全志 SOC » 基于RTThread的F1C100s开发(带boot启动+硬件多图层+硬件游标+LVGL+SDIO) » 2020-04-24 13:33:11

手上刚好有个产品要用到界面显示,这个方案成本很有优势,不知道从stm32切换过来难度怎样,一直都是裸跑的程序。

#45 Re: 全志 SOC » 尝试从零构建F1C100s开发环境 » 2020-04-24 13:30:28

好教程,不知道对外设驱动支持怎样。

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn