環境 Windows10 1903 WSL1/Ubuntu 18.04.3 LTS gcc 7.4.0 コード #include<stdio.h> int reduce(int (*funcp)(int, int), int array[], size_t size, int acc){ if(size == 0){ return acc; }else{ return reduce(funcp, array + 1, size - 1, (*funcp)(acc, *array))</stdio.h>…
ピン PA2 - USART_TX PA3 - USART_RX GPIO Altanative function AF7 USART 0b0111 GPIOA_AFRL offset 0x20 GPIOA_AFRL [11:8] PA2 GPIOA_AFRL [15:12] PA3 GPIOA_AFRH offseet 0x24
レジスタ thumb命令の大半はr0-r7にしかアクセスできない 名称 別名 用途 r0 - 引数1、返り値、破壊可能 r1 - 引数2、破壊可能 r2 - 引数3、破壊可能 r3 - 引数4、破壊可能 r4 - r5 - r6 - r7 - gccではfpとして利用(thumb命令時) r8 - r9 - プラットフォー…
リファレンスマニュアル P.62 Once the boot pins are selected, the application software can modify the memory accessible in the code area (in this way the code can be executed through the ICode bus in place of the System bus). This modificat…
環境 処理系 SBCL ライブラリ usocket コード (ql:quickload "usocket") (defun echo-server (port) (let* ((server-socket (usocket:socket-listen "localhost" port :reuseaddress t)) (stream (usocket:socket-stream (usocket:socket-accept server-sock…
追記 2020/03/28 パッケージをロード... 依存関係を解決しています... 衝突するパッケージがないか確認しています... :: libfprint-vfs0097-git と libfprint が衝突しています。libfprint を削除しますか? [y/N] y エラー: 処理の準備に失敗しました (依存…
参考ページ t.co 特にlambdaの実装を参考にした コード github.com テストを書いてないのでバグが一杯ありそう 次はGCのない言語で実装したい
javascript知らないけど書いた github.com ハマりポイント & メモ apiに動画IDを投げると記号がパーセントエンコードされた状態のURLが帰ってくるが、jsのglobalThis#decodeURIだとascii文字はデコードしてくれないので、自分で実装する必要がある。 ブック…
参考 idken.net yuki-sato.com リファレンスマニュアル https://www.st.com/content/ccc/resource/technical/document/reference_manual/4d/ed/bc/89/b5/70/40/dc/DM00135183.pdf/files/DM00135183.pdf/jcr:content/translations/en.DM00135183.pdf 環境 Nuc…
無限ループ(仕様では未定義動作)でいいとして b;main(a){printf("%d\n",b+=a);main(b-a);} わたしには上の42byteが限界でした