-
9个LED与9个按键还有数码管的段选复用,利用LED的单向导电性以及数码管的位选单独用IO口,定时分别扫描LED,数码管,按键。就可以了。
-
如果从standby模式唤醒,需要怎么修改可以跳过RAM区数据清零呢?
-
感谢版主的热心解答。我从atmel的arm7刚转过来。
“系统重新启动后引脚重定义就失效了”这块您反复提及是有什么特殊含义吗?
重定义功能应该是我的应用程序的初始化部分配置的,如果重新启动,不是又重新进行了初始 ...
不错,如果重新启动,是要重新进行初始化。但是用Bootloader升级Flash的时候,Bootloader的程序并不执行你设定的初始化过程,它执行自己的初始化过程,而这个"它自己的初始化过程"不对USART1进行重新映射。
-
谢谢各位,不过,我改成4楼所说的那样,还是打不开
-
这个是我经常用的编码器读取方法
s16 Enc_GetCount(void)
{
static u16 lastCount = 0;
u16 curCount = ENCODER_TIM->CNT;
s32 dAngle = curCount - lastCount;
if(dAngle >= MAX_COUNT){
dAng ...
您的这种方法依然规避不了我7楼的那种情况吧,计数器正向加,然后溢出,假如溢出后又累加了N个数,若此时计数器反向减超过N就会出现错误
-
应该可以按页传输吧,比如一次16/32个字节,
-
试试用"_at_"
-
谢谢各位,
-
初学的话可以用nios自带的模板联系一下
-
2222222222222222222222222222222222
-
我是用CE5.0的DeviceEmulator创建的SDK,在VS2005下是可以设置共享文件夹的,DeviceEmulator的BSP是在微软官方下载的,具体的实现步骤安装完DeviceEmulator之后相应文件夹下也有描述。
-
引用 1 楼 beyondma 的回复:
一设一下超时啊。二看一下你这个EVENT到底是在哪SET的。
顶~~~~~~~~~~~
-
这个问题,建议楼主先下载74HC595的技术手册看看(也有中文的)
http://www.baidu.com/baidu?word=74hc595%E4%B8%AD%E6%96%87%E8%B5%84%E6%96%99&tn=360se_8_dg&ie=utf-8
弄明白74HC595的功能特点与具体作用,以及优点,就会明白74HC595为什么会用于点阵屏中,以及它的作用。
-
问下fae我们的配置有没有问题
-
看你是软件驱动开始硬件驱动了,自己看自己爱好 可以做过滤的 练练手 掌握下概念和实际的代码流程。我认为基本的驱动技能可能是:扎实的调试功底。呵呵
学些基本的概念后 自己随便写各个练练手,重点学好如何去调试,然后专心的找个公司做专业的驱动。不过机会应该不多。
-
不是不能实现,而是刷新LCD很占CPU
-
EBOOT修改 要从新下载测试的
有那种动态加载卸载驱动的软件
你自己的驱动要加载到内核中,要修改注册表 BIB SORCES等等文件,楼主可以参考流接口函数的加载方式,要编译下载的
-
引用 2 楼 colorfulgreen 的回复:
.data代码段用IDA反汇编出来对应的就是.text段
X86汇编?
-
-
可以不用库,如果要自己写,有问题可以参考库中的处理,也可以参考这个帖子的实现:STM32 I2C 封装库(查询方式+29楼中断方式+32楼DMA方式)
不愿意使用前人的成果,一定要自己从头做,这是一种学习的方法,但前人积累下来的经验还是需要借鉴的嘛,