-
去逛了一下,界面的确是升级了,总体感觉的确是慢了点
-
再发一个,再蹭一下
-
要求输出PWM波形并指定频率和脉冲数量,这样的问题,本论坛已经讨论很多次了,你可以搜索一下旧帖。
基本方法有2种:
1)按照你的思路,用一个定时器输出波形,用另一个定时器计数;
2)用一个定时器输出波形,而用另一个定时器计时,因为知道了频率和脉冲数量,就知道了这串脉冲的总用时。这种方法不需要要求有定时器的内部连接。
STM32F103VET6共有8个不同的定时器,应该可以实现你的要求。
-
引用 1 楼 paul85 的回复:
vs2005已经很方便了。在vs2005的程序树目录里,右键要编译的驱动的文件夹,选择rebulid and sysgen就可以快速编译。没有楼主说的那么麻烦。
只是第一次编译要全部编而已。
感谢楼上,我选择要编译的文件夹,点右键,选项里只有Build和Rebuilt两个选项,没有rebulid and sysgen这个选项也…
而且我无论选择Build和Rebuilt之后,都没有把新的东西打包进NK里…
-
估计只能用定时器,它的优先级很高,用sleep的,没办法保证的
-
谢谢,我的邮箱是qibo511@163.com
-
杯具啊!
不要这山望着那山高。
任何行业都能赚钱。
-
看来这个问题是无解了。
-
我的板子带背光驱动。
-
多写代码!!!
还有,这本书一定要看!!
-
我想问一下是不是单个发送端在没有接收端的情况下sfd也会有脉冲,为什么我在发送srxon命令后发送端的sfd没有脉冲?请教请教~~
-
89c52有8K,你的hex要是10.5K,那么bin大小会容得下,但是是否可用,要看你是否手动代码定位了。
-
这个应该就可以了
unsigned int x1; //外部变量
void HEX2BCD(unsigned int x,unsigned char y[3])
{
unsigned char i =0;
x1 =x;
y[2] = get(10000);
y[1] = get(1000)
-
不能自动地控制,可以通过关闭SPI模块的NSS输出,直接用一个GPIO引脚,自己控制。
有个问题:这样做的目的是什么?这样之后还是SPI吗?
目的是用两个SPI口仿真I2S slave mode。把WS信号作为NSS来用。
谢谢
-
烧录到FLASH里的STEPLDR和EBOOT就可以按照自己的意愿想怎么改就怎么改了。
-
MOV @RO, A;//就是要用P2作高地址,
-
引用 11 楼 zhoushunda960 的回复:
你可以把乱码贴出来,让大家帮你分析一下。
显示的时候改成hex方式显示,千万别贴字符的。
另外你代码也不全。不好分析。
这是最主要的代码,如果都贴出来的话好长的,更不容易看的懂,我接收的2脚可能是GPS数据,我的这个是一个手机模块,2脚的数据是什么我不清楚,只有接收到了我才知道,下面就是乱码了
88 0E 02 CA 48 48 40 B8 C0 CC CA F0 C8 F0 BC C0 C0 C4 B8 CE F2 C0 CC BC F2 CA F0 C2 B8 3C C2 34 34 1C 34 04 C4 32 46 38 CC C2 B8 0A 32 32 32 32 32 32 32 32 32 32 8A 38 0A 32 44 1C B2 F4 84 32 32 B2 8C 3A B8 C0 CA B8 B8 B8 C4 C2 B4 CE 08 CA 34 88 0E 02 8A 4A B4 B0 32 C4 B4 04 1C 46 C4 32 04 44 84 32 4A B2 46 3C C0 CC BC F2 CA F0 C2 B8 3C C2 34 34 04 34 04 C4 32 46 38 CC C2 B8 0A
-
当然自己做字库,或者读取别人的字库啦
-
水平不错,有一些值得学习的地方,共享的精神值得称赞,所有的参与者要平和一点则更好。
我想不是帖子垒得越高,水平越高。
-
哥,你这程序毛病一大堆的啊