-
Merry Christmas
-
额 我自己写的FLASH->ACR= (uint32_t)(FLASH_ACR_PRFTBE|FLASH_ACR_LATENCY_2);
硬件仿真 r2是0x00000012
看来 快要知道为什么了
-
引用 7 楼 oneonce 的回复:
引用 6 楼 gooogleman 的回复:
考察了一下,发现很难,芯片业难买,最终还是回到三星
不知道价格怎么样,我们还没买公板,先搞了个BSP包玩玩。
光有个BSP,不知道你怎么玩的.YY?
-
关于文件系统还是没有弄的太明白,希望各位帮忙给个比较通俗的解释,或者说提供些资料多谢
-
谢谢,各位大侠的支持,今天看了代码,发现有一条思路,就是在eboot里面添加一个命令用于下载logo.bin
(和nk.bin的格式不一样,像转化和nk.bin一样的但是不知如何转化。故转化为普通的二进制文件)当在eboot中按下该命令,就调用nandflash的烧写函数,将该logo.bin文件烧写在nandflash的固定地址,(像JTAG烧写一样)然后在eboot的main.c函数中添加NANDFLASH的读函数。把图片数据读入显示缓存中显示出来
我修改的函数有1:eboot.bib 2:loader.h 3:image_cfg.h
4:在eboot的main.c函数中添加了下载命令
我明天会贴出自己修改的函数望各位仁兄多多支持,指教,万分感谢!
我想遇到的问题是:
1:nandflash的烧写函数不知添加在哪个文件夹下
2:同时读取函数放哪里。
明天坚持看代码。谢谢!
3:
-
引用 7 楼 ruritanian 的回复:
你的transform filter要支持QueryAccept这个函数来支持动态切换。
render filter在连接的时候要求是rgb格式,在传数据的时候如果显示驱动支持的话会调用QueryAccept要求上一个filter提供YV12格式数据。
queryAccept函数其实在最终调用我filter里面的checktransform.已经返回OK了。我在CheckInputType里面只限yv12接入,RGB565连接不上,yV12也与render filter连接不上。另我惊讶的是,最后我竟直接探按RGB565(尽管摄像头输入的是yv12)操作,竟然什么事也没有,旋转90度后画面正常。难道capture filter里面给转成RGB565格式了??
-
呵呵,感谢捧场,请问自律做何解释?
引用 17 楼 kaifaye 的回复:
楼主很自律啊
-
LS的同志们说的对,一般按照 对应芯片的技术手册,并关注下其电气手册,进行相关设计,一般都比较稳定。
对于抗干扰能力,都还可以,没有那么差。
-
是Transparent电阻
-
引用 3 楼 kyzf 的回复:
按键的界面 ,楼主想做什么的界面啊?
如果是用单片机 + LCD +触摸屏
则完全可以采用极少量ASM+ C
就是我做了一个键盘 然后我希望在PC机上再做一个相同性质的虚拟键盘 就是我在键盘上按下按键,那个虚拟键盘上会有相应的反应,并且显示出相应的数字
-
引用 1 楼 toborac 的回复:
1秒足够长了 可以测
简单的方法是把两路AD后的信号接到两个外部中断引脚 然后你可以用中断来处理
如果不想用中断的话 接到两个GPIO输入 轮询也行
需要注意的是 如果只是简单的AD 你的程序需要判断数值幅度 只有大于一定值才算是有效值
首先谢谢你的建议,我觉得挺好!
两路信号在0.1S~~0.8S左右吧,,用中断处理也想过,,但思路不很清楚,我是个新手。。
接到两个GPIO输入 轮询 这个就不太懂了。
是准备经过简单的A/D,都没怎么考虑滤波之类的,,,但得经过两路A/D吧??分时转换好像不行吧,想的是对这两路信号进行同步处理,数值幅度应该是得判断,不然找不到触发时刻,是这样讲吧?。。
您能留下个联系方式吗?qq号或者是邮箱,,想向你详细的请教下呢!呵呵
-
楼主打开build.log文件,搜索error,帮助定位问题。
-
仍然不太明白,如果用户代码占用了那几个端口呢?
那不是冲突了吗?比如最过分的,这几个端口全部输出低时怎么办?
还确实如2楼所言,当做IO口 用就识别不了
-
我知道您回答了,但我没明白“LCD是16位的”怎么就有这个结果(那个帖子结贴后我回复的,您没看到)。惭愧……
-
没碰到过······
-
还是版主牛
-
没用过BindingSource组件
最近手头没环境,要不然可以帮忙看看
-
理解楼主的需求,但是不知道怎么弄,类似于DeviceEmulator的BSP安装包一样
-
仔细看了一下,你的思路完全正确,但是我的程序改了之后还是老样子,真的不知道哪里出了问题,你帮我看一看,我是新手,刚开始学习AVR单片机,谢谢了!
#include
#include
#define uchar unsigned char
#define uint unsigned int
#include"lcd1602.c"
#include"anjian.c"
uchar x,y,z,key;
uchar shigao,shidi,fengao,fendi,miaogao,miaodi;
#pragma data:code
const uchar string1[]=" current time: ";
const uchar string2[]="set new time....";
#pragma data:data
uchar string3[]="0123456789:";
#pragma interrupt_handler miao:9 //定时器T1中断入口
uchar settime;
uchar change_h_m_s;
void miao()
{
CLI();
MCUCR=0X00; //空闲模式
GICR=0X00;//禁止外部中断请求
z++;
if(z==60)
{
z=0;
y+=1;
if(y==60)
{
y=0;
x+=1;
if(x==24)
{
x=0;y=0;z=0;
}
}
}
TCNT1H=0x85;
TCNT1L=0Xed;
SEI();
}
void set_lcd_pos(uchar p)
{
lcd_write_com(p|0x80);
delay(1);
}
void display_string(uchar p, const uchar *s)
{
uchar i;
set_lcd_pos(p);
for(i=0;i
-
顶顶gooogleman,呵呵