-
stm8s103有没有试过块操作?今天试了好久都不行!单字节跟字写可能,块操作不行!
仔细看了资料,STM8的FLASH擦除确实是写0:
“要擦除一个字节,向对应的字节简单写入’0x00’即可。”
但实际上还是存在擦除操作, ...
关注。
“而不是64字节,推测写字节的时候芯片内部是先把四个字节的数据读出到内部缓冲器修改数据,然后执行擦除操作,最后再写回去”
如果刚擦除完成的时候,断电了怎么办?
-
我也做楼主类似的试验,问题是发现:直接使用HSE为系统时钟时,HSE故障不能自动切换到HSI;使用PLL的输出为系统时钟时,HSE故障时可以自动切换到HSI
你做的是什么试验?什么芯片?
-
左右对称,是一样地
-
和定时器没关系,是AD初始化的问题。
建议弄个例程先跑一下AD
-
我现在写的sd卡启动,比nand慢3倍,楼主是不是也是这样的,同样6410.
-
会不会是NANDFLASH没有被格式化呢?
-
workbench安装完后,有详细的用户使用说明手册,可以参考,一步一步来,没什么问题。
-
如果同时烧写多个设备,如果突然拔出其中一个,有时会造成另一个烧写失败, 有时正常。不解, 请赐教。
每开始一个任务,上层应用都会起一个线程, 可以使多个任务同时工作。
->一个程序同时烧写多个设备?烧写失败的时候,烧写程序得到的错误信息是什么?
-
不关我毛事儿~
-
果真高手如云,多谢,菜鸟先学习一下
-
两位,我的数据通信都不通呢,急用,能看看你们的源码吗?
-
我是想问如何保护我的驱动程序,而不是问应用程序如何调用我的驱动程序
-
想请教专门的工具是指什么呀?我有找过数据,似乎要透过特殊指令,但是有人知道如果透过特殊指令来作卡片的写入吗?网上完全找不程序范例~
-
保持队形,继续
-
capsky给我一个WinCE6.0的control.exe
-
崩溃信息是这样的:
s2440ADCP: VirtualAlloc beging!
s2440ADCP: VirtualAlloc end!
----------t=4c40
----------K=4c40
Undefined Instruction: Thread=8fea5a3c Proc=8e026160 ''
AKY=0000Fatal Stack Error, Terminating thread 8fdd5400, pexi = 0632fe24
Exception 'Prefetch Abort' Thread=8fdd5400 AKY=00000005 PC=00000000 BVA=06000000
R0=00000000 R1=8fdd5400 R2=6000001f R3=00001000
R4=00000000 R5=01e55060 R6=00005500 R7=00000000
R8=00000000 R9=00000000 R10=00000000 R11=00000000
R12=8c236514 SP=0632fe70 Lr=00000000 Psr=4000001f
-
这个根据协议用代码解析接收数组,如果你要问串口接收程序怎么写,那没办法了。
-
自己顶
-
你想把lib搞成dll,光修改source不行吧,你有dll入口函数吗??具体我不知道?如果有了source改了应该是可以,还有我看你是pubilc下的lib,不知道你怎么操作的,你不会像在pubilc下直接生成dll吧?这样不好建议拿到platform下生成!
-
是很有价格优势