你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF  

[复制链接]
微云电子 发布时间:2014-9-11 11:13
自己花400多元购买的一套STM32+Linux+安卓智能控制开发板,这是一款带wifi和安卓客户端APP源码的STM32收费开发资料,光盘自带的开发文档还不错,希望对大家有用,贡献出来做方案参考,希望对大家有帮助。受限于上传文件大小,完全版本请加群下载全部资料。
( q; L9 s- P0 N, h bbb.jpg ) ?+ T  f# M3 e/ f
ccc.jpg 0 |8 ?! x# }7 n* r9 V
《STM32+WIFI+Linux+安卓智能控制开发板应用手册》.pdf (4.84 MB, 下载次数: 2816)
aaa.jpg
赞 收藏 6 评论1079 发布时间:2014-9-11 11:13

举报

1079个回答
lovemingtian 回答时间:2014-10-22 22:37:43
上传文件的插件
& _& ]9 S9 D! K. a; E# ]代码如下:" a9 I5 a% ]2 k
function index()
; M8 w+ L- q! N# d3 ]' B    entry({"firefly-api", "upload_pic"}, call("upload_pic")).dependent=false; @8 H" X7 m4 u* D4 \
end/ o9 v4 W0 p& w, N' v: F
function upload_pic()0 I  \/ b, u9 ^, U! y! `
    local path = "/tmp/abc.png"
, V( k( R" }+ P; Y" L    local log = "1"+ R& M; \8 n6 q
    local fp4 N) ]3 _& p) R/ m/ b% [, f
        luci.http.setfilehandler(2 y+ E4 ]( ?/ ^2 Y( G
                function(meta, chunk, eof)2 ~5 H% K+ G) p& x9 L0 v3 M
            log =  "2"
6 m9 w0 u) B8 _7 I8 p; t, ?+ C* H                        if not fp then
0 i: t1 s9 ~0 v  F, t- x. O                                fp = io.open(path, "w")& \8 o4 r& q. Q
                        end
9 S7 u! a+ }6 Z                        if chunk then+ r% R) y5 C/ b+ X! t: Q* b' e6 E% W3 E
                                fp:write(chunk)
& s* _1 M5 R, s                        end! n& j/ U0 {, r$ Z& s) x9 M; H9 g
                        if eof then
+ H/ I" P& Y4 M" G, a1 w$ s3 P                                fp:close(), X. ~! [8 Q7 C
                        end& V) h. Q7 t# i/ y* t. z
                end
. y* D% v7 @+ `. L/ i) Z        )
6 g4 z$ N2 H+ R, w, P    luci.http.write(log)
. _, T  |: W6 R+ C3 G: P0 |) Y0 pend
7 L, ?+ b" R& y) R/ J
2 V& B3 y: ?* p但是无论如何都不进入luci.http.setfilehandler
lovemingtian 回答时间:2014-10-26 10:57:03
package/base-files/files/etc/config目录; q. H3 U$ l& M+ ^; S
target/linux/ramips/base-files/etc/config目录9 u9 }: }( c# J% X* ^% c
这两个目录下的配置文件是如何整合到最终生成的系统中的?
; E' ~2 V+ q, C. e遇到一个问题,system这个配置文件。
. }4 r) J; e: `) b" [; v在target/linux/ramips/base-files/etc/config下添加system后,导致package/base-files/files/etc/config中内容
7 n' H  x1 S6 n* J- Aconfig system7 c2 ^4 Q* b+ g
    option hostname    OpenWrt
5 F# ^  H- r$ o! K1 P9 }  y# N6 p    option timezone    UTC
( R5 n+ x5 [8 o( |' W% E' H2 m1 w8 ]* T' s9 p8 }& l+ K
config timeserver ntp% t% T7 i/ M2 B6 W  X  V& Q3 A/ V# N( o) X
    list server    0.openwrt.pool.ntp.org1 U0 ^$ S3 U' i& L
    list server    1.openwrt.pool.ntp.org0 W  ]# {* P1 q7 A, H6 Q
    list server    2.openwrt.pool.ntp.org$ K" {; Y- O& U" h$ Y
    list server    3.openwrt.pool.ntp.org
; k8 [% v6 ]/ V- L' B! ^4 C; `) J  J    option enabled 19 s7 X# f  r2 Q* S$ ~! [
    option enable_server 0
2 Q4 t% B( L7 _: C8 R: s不会出现在最终的系统中,一个后果是在luci配置界面System->System Pro[erties中显示8 f1 ]  S! d# {
This section contains no values yet.# ^; x$ @* F5 v' {1 e, {, V
从而无法修改主机名和界面语言(中文,英文,等等)。8 m" K2 {: w( R1 M% D
ssh登录后修改/etc/config/system添加上述内容后,在luci配置界面就出现了相应的选项。
  g" ]/ b# y& |2 A在target/linux/ramips/base-files/etc/config目录下添加其他文件似乎为影响到package/base-files/files/etc/config目录下的同名文件,结果是二者合并的效果,若有相同选项,则target下覆盖package下。为何system不生效?推测可能不生效的部分在生成最终系统是没有其他脚本对他进行操作。
; I' u7 z" T1 @6 \& X3 r7 H6 x
lovemingtian 回答时间:2014-12-11 17:59:35
void LED_Init(void)* x' Y3 x7 B8 ?, q  F
{6 D0 n0 G0 H8 o) R5 t& J
! X' h2 E6 }+ j! J* I0 c0 F
GPIO_InitTypeDef GPIO_InitStructure;
( o/ [8 T2 Z- T; t; V" F) g( V8 q/ }$ U5 ?( `; p. _6 ?" W
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOD, ENABLE); //使能PA,PD端口时钟
; H% G% I( f: d" j. N: [! {, ]
, [5 L( J* @* o2 ]% W' nGPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; //LED0-->PA.8 端口配置
6 F5 \, ~& z2 P& JGPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出
- M4 _" y: i8 d& t! I  zGPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO口速度为50MHz
/ I3 C; s- l3 K- ?GPIO_Init(GPIOA, &GPIO_InitStructure); //根据设定参数初始化GPIOA.8
, J! y& a; \" }" q6 Q' zGPIO_SetBits(GPIOA,GPIO_Pin_8); //PA.8 输出高
2 W: J8 z0 r; Z- c) ]; G
' D1 ?/ J# D2 vGPIO_InitStructure.GPIO_Pin = GPIO_Pin_2; //LED1-->PD.2 端口配置, 推挽输出
9 S5 Y9 S7 x. X7 S5 S  KGPIO_Init(GPIOD, &GPIO_InitStructure); //推挽输出 ,IO口速度为50MHz
3 e: O7 Z0 F" x. K+ mGPIO_SetBits(GPIOD,GPIO_Pin_2); //PD.2 输出高
- W# s. k! T1 ?3 w/ z}
! t/ o* U4 R$ t8 t! t4 v先看第一个程序 程序试过 没啥问题 从第一个开始看起
微云电子 回答时间:2014-9-11 12:59:12

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

自己顶下[em:2:][em:2:]
lovemingtian 回答时间:2014-9-11 13:32:39

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

不错的资料,谢谢楼主
ldmycx 回答时间:2014-9-11 14:36:20

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

谢谢楼主的资料,真的很棒,谢谢
ldmycx 回答时间:2014-9-11 15:24:14

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

看看什么情况
lovemingtian 回答时间:2014-9-11 16:29:23

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

在帮助顶一下,不错资料
lovemingtian 回答时间:2014-9-11 17:17:56

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

很不错哦{:1:}{:1:}{:1:}
ldmycx 回答时间:2014-9-11 18:15:30

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

资料真心不错,
ldmycx 回答时间:2014-9-11 20:06:56

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

不错的资料
ldmycx 回答时间:2014-9-11 20:21:05

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

不错,谢谢楼主
lovemingtian 回答时间:2014-9-11 21:17:44

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

不错的资料,谢谢
lovemingtian 回答时间:2014-9-11 21:39:50

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

谢谢,真不错
lovemingtian 回答时间:2014-9-11 22:30:00

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

谢谢
lovemingtian 回答时间:2014-9-12 07:32:17

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

谢谢
ldmycx 回答时间:2014-9-12 10:23:09

RE:《STM32+WIFI+Linux+安卓智能控制开发板应用手册》PDF

谢谢楼主

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版