![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
本帖最后由 Inc_brza 于 2018-1-23 16:51 编辑 现在项目里用的是STM8S003,PC5接的芯片MCLKIN, MCLKIN范围要达到500k-5M,现在程序达不到,请各位大神支支招 |
STM8AF系列可以通过Flash Loader Demonstrator用lin总线刷写程序吗
STM8S003F3U6 请求各位大佬支援,但是遇到如下问题。。。这样就一定是这颗芯片的问题吗?
STVD如何生成库文件
STM8 flash 库函数 startaddress = startaddress + ((uint32_t)BlockNum * FLASH_BLOCK_S
stm 8 flash 在RAM运行代码的问题,是不是库函数有问题 Library call (?sll32_l0_l0_a) from within a
STM 有能替代MCHC912B32CFUE8 / NXP的型号吗?
STM8S的CAN总线使用
STM8L151在使用DAC功能后严重发热
STM8 IIC SLAVE 400K
STM8S 定时器1互补输出pwm
评分
查看全部评分
stm8在8M的时钟下,IO反转速度我测过最高能达到3M多,窍门在于,取消用库函数去
操作IO,用寄存器的方式直接反转IO即可!
评分
查看全部评分
如楼上所述,要想提高翻转速度,必须直接寄存器操作。并且尽可能减少循环控制,即减小使用while的机会。
不要舍不得占用点ROM资源。PC5 置0,置1,置0,置1,……置0,置1,置0,置1,若干次。
while(1)
{
PC5 置0;
PC5 置1;
PC5 置0;
PC5 置1;
PC5 置0;
PC5 置1;
……
…… N多次操作
……
PC5 置0;
PC5 置1;
}
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分